【IT168 专稿】11月27日至28日,EMC在其成立不久的上海研发中心举办了主题为“创新无极限”2008年度创新日大会。作为EMC一年一度展示最新技术与产品的主要平台,每年的创新日活动都有大量EMC核心重要的行业客户参与,走进其研发中心,了解存储业界引领最新趋势的技术研发项目和存储系统产品。
本次的创新日主题围绕EMC 最新一代中端存储系统产品CLARiiON CX4,在为期两天的创新日日程中,我们不仅全面了解了EMC CLARiiON CX4各项增强功能和创新设计,还有幸近距离走入EMC研发试验室,观摩了许多还处于研发阶段的项目展示。这些目前还处于实验室阶段的技术都针对行业最为热点和前沿的存储应用,其中的一些研发项目非常有趣,不仅仅展示了EMC领先市场份额背后的强大技术实力,还体现了EMC研发中心创新与开放的思维个性。本次创新日之旅的精彩内容我们将在下面一一呈现给大家。
随机环境下存储系统性能调优
存储的性能问题一直是系统管理员面临的最为实际的问题,也是一直以来困扰企业系统管理人员的一个有趣的话题。本次EMC创新日讲座上,EMC资深存储系统顾问黄劲峰先生针对存储应用的一些通用状况和部分典型应用,讲解了存储系统性能调优的一些基本原则和实战操作。本文分为上下两篇,本文侧重讲述随机环境下存储系统性能调优的一些经验和原则,下篇将侧重顺序环境下存储系统性能调优的一些实用技巧。
理解随机IO和顺序IO的特点
对于随机应用来说,大部分是一些数据库的应用,此外,Oracle ASM也是属于随机应用,但每个IO段都比较大,所以导入起来时间比较长。除了随机应用,系统中通常还会有顺序读写的IO应用,一般来说在归档、视频等等的应用比较常见。它们对性能的要求是不太一样的,规模也是不一样的。针对这两种IO特点,我们通常由一些配置的原则,但不见得哪一种是贯穿的。
随机应用要求是响应时间,我们每一个IO都希望在几毫秒内完成,然后才可以进行下一个IO操作。顺序读写要求带宽比较高,这种情况下,一个IO过来,很可能一读就占了几M或者十几M,这时候一个IO的操作就占用了整个阵列。其他IO就会被迫排在它的后面,顺序IO就占用了太多的资源,并占用了其他IO的资源。例如本来在1秒钟可以处理1000个IO,现在只能处理700个IO。所以我们就建议不要把顺序读写放在同一个磁盘上面,但是我们可以把它放在一排阵列上面没有问题,最好用不同的磁盘来分散IO压力。